David G. Myers books