Books Authored by Walter Henry Cross