The Princeton – Hardcover, by Gowers Timothy; Barrow-Green – Very Good u This textbook is a bit heavy but worth it for the amount of content inside.