Books Authored by William Cross