Tesseract
Publisher: Riverhead Books
ISBN-13: 9780965699327