Patel Press
The Great Wandering Puzzle cover
The Great Wandering Puzzle
Patel Press