Gregory Chevette58 reviewsFollowFollowOctober 26, 2026This book hasn't aged well and some of it is reprehensible. But I devoured it in a couple sittings, so it wasn't all bad.