Books Authored by J. David Bancroft