Has Jimmy Anderson now taken more wickets against West Indies in Tests than anyone else?
And how often has a batsman been dismissed twice in one day by the same bowler?

With 87 wickets, Jimmy Anderson now has the most West Indies scalps for an England bowler in Tests, but is still a fair distance away from Glenn McGrath's 110 • Getty Images
James Anderson's final wicket in the recent series gave him 87 in Tests against West Indies, beating the old England record of 86, held for more than half a century by Fred Trueman (86). In third place now is Stuart Broad, with 73.
This supremely unfortunate batsman was Essex's Peter "Percy" Perrin, who made 343 not out in Chesterfield in 1904. But it was in vain: Derbyshire almost matched Essex's 597, then bowled them out for 97 in the second innings - Perrin, perhaps believing he'd done his bit, managed only 8 - and knocked the runs off to win.
That double dismissal of Kemar Roach by Stuart Broad at Old Trafford last week appears to be the 147th time a bowler has dismissed the same batsman twice on the same day in a Test. It had happened to Roach before: Australia's Josh Hazlewood removed him twice on the third day in Hobart in 2015-16.
If you mean people who played only four matches in all, then Barry Richards is indeed top with 508 runs - second, with 353, is another South African from that 1969-70 series, Lee Irvine. The only other man with two centuries from four Tests or fewer is Abid Ali, of Pakistan, who has two from three matches so far - but he'll presumably play again soon.
You're right that Shivnarine Chanderpaul took part in the most Test defeats - 77 - a record he inherited from his long-time team-mate Brian Lara, who was on the losing side 63 times. Five others have lost a half-century of Tests: Sachin Tendulkar (56), Alastair Cook (55), Alec Stewart (54), Jimmy Anderson (53) and Mohammad Ashraful (50 of 61 matches played).
"With regards to your question on Sania Mirza's connections to cricketers, her sister Anam Mirza is married to Mohammad Asaduddin, the son of the former Indian captain Mohammad Azharuddin. He played two first-class matches for Goa a couple of seasons ago."
Steven Lynch is the editor of the updated edition of Wisden on the Ashes