The Go-Giver

Finally, after waiting a couple of weeks for delivery of The Go-Giver, my local bookshop managed to have my order in stock. This seems to be one of the few downsides when...