Ralph Moseley's public data