Author: prof. barnard c. taylor