So many questions. Can't find a full squad list, can anyone help
England Test squad for tour to West Indies: Kevin Pietersen (Hampshire, capt), Tim Ambrose (Warwickshire), James Anderson (Lancashire), Ian Bell (Warwickshire), Stuart Broad (Nottinghamshire), Paul Collingwood (Durham), Alastair Cook (Essex), Andrew Flintoff (Lancashire), Steve Harmison (Durham), Monty Panesar (Northamptonshire), Matt Prior (Sussex), Adil Rashid (Yorkshire), Owais Shah (Middlesex), Ryan Sidebottom (Nottinghamshire), Andrew Strauss (Middlesex), Graeme Swann (Nottinghamshire).
England one-day squad for tour to West Indies: Kevin Pietersen (Hampshire, capt), James Anderson (Lancashire), Ian Bell (Warwickshire), Ravi Bopara (Essex), Stuart Broad (Nottinghamshire), Paul Collingwood (Durham), Steven Davies (Worcestershire), Andrew Flintoff (Lancashire), Steve Harmison (Durham), Dimitri Mascarenhas (Hampshire), Samit Patel (Nottinghamshire), Matt Prior (Sussex), Owais Shah (Middlesex), Graeme Swann (Nottinghamshire), Ryan Sidebottom (Nottinghamshire).
England Lions squad to tour New Zealand: Robert Key (Kent, capt), Gareth Batty (Worcestershire), Ravi Bopara (Essex), Mark Davies (Durham), Steven Davies (Worcestershire)*, Joe Denly (Kent), Amjad Khan (Kent), Sajid Mahmood (Lancashire), Stephen Moore (Worcestershire), Eoin Morgan (Middlesex), Samit Patel (Nottinghamshire), Liam Plunkett (Durham), Jonathan Trott (Warwickshire), Luke Wright (Sussex).
* Tim Ambrose will replace Stephen Davies in the Lions squad after the Test series in the West Indies.