Books Authored by Andrew D. Hollenbach