Books Authored by Christian Ehrnsperger