David A. Todd

4 books

520 pages missing pub info (editions)

nonfiction business economics nature challenging informative medium-paced

500 pages first pub 2012 (editions)

fiction historical challenging mysterious reflective slow-paced

283 pages missing pub info (editions)

296 pages first pub 2010 (editions)

informative slow-paced