Books Authored by Alexander Hampel