Allegory, typology and archetypes - Blair, Harold Arthur (1993)