Douglas Hargreaves's public data