John Layard

About

John Willoughby Layard was an English anthropologist and psychologist.