Books Authored by David R. Gibson