Books by Patricia B. Hall