Donald Spence Ronald France Moon and sixpence Donald D. Spencer Moon amd sixpence World science Moon and six pence Donald D. Spencer. Jonathan Spence Moon and Sixpence