Books by Wayne A. Beach