publisher: Puzzlewright publish date: August 6th 2013
format: paperback pages: 96
language: English
ISBN:
1454900326 (9781454900320)
publisher: Connections Book Publishing publish date: October 1st 2011
format: hardcover
language: English
ISBN:
1859063357 (9781859063354)