Practical Logic by Daniel Seely Gregory, Hardcover | Indigo Chapters