The Carpet of Anaxagoras
116
by
Mark Musante
THE END