Nice book to enjoy weekend

#1

This has truly put me on my toe