A helpful Commentary from Michael Dirda in the WP on the 10 Commandments of Book Giving:
To Summarize
- Look beyond bestsellers
- A classic is always welcome
- Give them what they love
- Give them what you love
- Do not scorn second-hand books
- Be complementary
- Look for special associations
- Expand horizons
- Support the midlist
- Read book reviews