stuart m. keeley