I ride a 52cm bike, looking for anything comparable, and I could kick in some extras for the right frame. A CX frame especially.
59 cm Trek 2000 frameset.
43 cm Cannondale ST400. This size ain't even in the catalog, don't miss your chance to own one of the only bikes this small I've ever seen that's designed for 700c wheels.