Books by David L. Parker