I have well over a hundred books but this book is easily in my top three