The puzzling adventures of Dr. Ecco /
Shasha, Dennis Elliott.
Mineola, N.Y. : Dover,
1998.