Important Links
Machine generated authority record.
Work cat.: (OSt)21246: Earle, Peter 131532, The world of defoe, 1976.