John Shepherd – A Hard-hitting Lower Order Batsman and a Nagging Swing Bowler West Indies October 5, 2024