Books by Edward Shirley