Author: Caspar Llewellyn Smith
Alternate names: CASPER LLEWELLYN SMITH