Brain Teasers Author: Ian Livingstone, Jamie Thomson Publisher: Skyhorse Publishing (2011-01-31) 9781602393455