Mrs Lyndsay McIntosh
Donald Gorrie
Linda Fabiani Alex Neil Michael Matheson Mr Gil Paterson Andrew Wilson
Bill Aitken
Robert Brown
Mr Kenneth Gibson Ms Nicola Sturgeon Ms Sandra White
Tommy Sheridan
Dorothy-Grace Elder ( Elected 1999 as SNP: sitting as Independent from May 2002 )
Mr Jamie MacGrigor Mary Scanlon
Rhoda Grant Maureen Macmillan Peter Peacock
Mr Duncan Hamilton Dr Winnie Ewing
Lord James Douglas-Hamilton David McLetchie
Robin Harper
Rt Hon Sir David Steel
Fiona Hyslop Mr Kenny MacAskill
Margo MacDonald ( Elected 1999 as SNP: sitting as Independent from January 2003 )
Mr Keith Harding Nick Johnston Mr Brian Monteith
Mr Keith Raffan
Bruce Crawford Tricia Marwick Mr George Reid
Mr David Davidson Alex Johnstone Ben Wallace
Brian Adam Richard Lochhead Irene McGugan Shona Robison
Alex Fergusson Phil Gallie David Mundell Mr Murray Tosh
Christine Grahame Mr Adam Ingram Michael Russell
Miss Annabel Goldie John Young
Ross Finnie
Colin Campbell Fiona McLeod Mr Lloyd Quinan Mrs Kay Ullrich