Books Authored by Daniel A Crane