Author: A. Slade Robert a. Slade