Today we have a guest book review from Greg Hayes over at Live Fit Blog. Greg was one of the earliest takers in the guest post ultra-marathon. As you know, I don’t read a whole lot of sci-fi and fantasy, so it’s always a relief when someone offers to do it for me. Enjoy! Book [...]

