Your place to discover great books. (I might be biased.)

Book Construction Information: The Computer Nerd