Author: snooker world