Richard T. Liddicoat

Gemologist