Puzzlers Books
ISBN-13: 9781561441907