Thief of Time
Terry Pratchett
High Time for Heroes
Mary Pope Osborne
Band Of Brothers
Stephen E. Ambrose
A Good Night for Ghosts