Books by andrew h. dent