Books Authored by Prof. Richard J. Hand