THOMAS RYAN MOORE