Mystery, novelty, and fantasy clocks - Roberts, Derek (Schiffer Publishing, 1999)