Books Authored by Dennis David