What an amazing, funny, tender, sprawling, thought-provoking read. I have just finished this rather long novel and absolutely loved it. Hope Mr. Toltz write novel number 2 soon. And if I ever have another boy baby I will name him Jasper. I can't sing the praises of this book enough. Buy it now!