I am halfway through David's book...and CANNOT put it down!!!It is a GREAT read in clear and concise language...which is MUCH better than trying to read and understand those "Olde English" books myself!!