archiverey leonard