Author: Patrick, Dale R., Fardo, Stephen