Books by Laurence M. Rose