David has published several books some of which are:-

 

Story and Sports books

Travel books

Bird books