Principles of Mathematical Problem Solving
Martin J. Erickson & Joe Flowers
Lost Books of the Bible: The Great Rejected Texts
Joseph Lumpkin
Thinking Through Technology: The Path Between Engineering and ...
Carl Mitcham
The Books of Enoch: A Complete Volume Containing 1 Enoch (The ...
A Dictionary of Sources of Tolkien
David Day
Fever Pitch
Nick Hornby