Richard Frederick Sanger Hamer compare prices