Alma; or, The Progress of the Mind

GPTKB entity