mclarasnow