William Drysdale — Scottish cricketer and British Army officer