Books by Edward L. Beach