Alan Hess Mac and Chess Star chess Alan Bowness by Alan Hess Shan he/ Ban hen Shan he / Chine chess Marshall Chess