The End Of All Worlds

T E Shepherd

The novel includes thirty-eight illustrations by the author to head each of the chapters.