Author: Jeffery Parker, T., A. Haswell, William