International Billiards and Snooker Federation
World Professional Billiards and Snooker Association
Stefan Mazrocis
Martin Gould
Sports
World Snooker Tour
Snooker