ruth.buffalo