Thomas Aquino , St.