جون فرانكلين
John Franklin Bruce Carruthers