Scan barcode
A review by catherineofalx
Thinking Inside the Box: Adventures with Crosswords and the Puzzling People Who Can't Live Without Them by Adrienne Raphel
the most fun i’ve had reading a book in AGES!