samuel o'toole lpsg