Author: PATRICK RYAN