Books by David Ross Fryer