John Lindsay McCutcheon — lawyer and chess player