3673129150_eeb55774e9_z Published December 24, 2012 at 379 × 640 in Review: The Vanishing Tower — Michael Moorcock