Books Authored by Richard Sharfner