michael mcgrail