Books by Laurence A. Moran