David Self Author

David Self is a prolific and highly respected writer of RE textbooks, with an easy-to-read style.