Carlton Books, Limited,

Puzzler Quick Puzzles 2 : - Carlton Publishing Group, 2008. - 256 pages

9781844420254

793.732 / CAR