You need to sign in or sign up before continuing.

Edward C. Keefer

5 books

500 pages hardcover 2006

dark informative reflective medium-paced

934 pages hardcover 2005

966 pages hardcover 2009

challenging informative reflective medium-paced

1244 pages hardcover 2011

challenging informative reflective medium-paced

815 pages 2017

informative reflective slow-paced