Books Authored by David Pereira