Books Authored by Mary Elizabeth Hall