Books Authored by Elliot J. Krane