Extreme Logic Puzzles,Barry R. Clarke

eBay