Books Authored by Andreas B. Eisingerich