Author: Kwasnoski, John B., Partridge, Gerald N., Stephen, John A.