Donald J Perry's public data