Books Authored by John R DeValve