Books Authored by Peter Brandl