PATRICK RYAN CROSS