The Island of Dr. Libris

by Chris Grabenstein