List of centuries in women's Test cricket

From Wikipedia, the free encyclopedia
Monochrome image of four women on a cricket pitch, all the women are wearing white knee length sports dresses. The two players right by the stumps are also wearing pads, while the person behind the stumps (wicketkeeper) is also wearing gloves, the woman in front (batsman) is also holding a bat and looking at the stumps. The bowler has her back to the camera while the other woman in the frame is behind the wicketkeeper and facing the stumps.
Second women's Test match between Australia and England in Sydney in 1935; Myrtle Maclagan (not pictured) scored the first century in women's Test cricket during this match while Betty Snowball (wicketkeeper, third from left) scored a century two Tests later.

Test cricket is the longest version of the sport of cricket. Test matches are played between international teams of eleven players each over four innings; each team bats twice. In the women's variant, the game is scheduled to last four days of play.[1][2] The Women's Cricket Association was formed in England in 1926,[3] and the first women's Test was played between England and Australia in 1934. The English team were on a tour of Australia and New Zealand, arranged by the WCA.[4][5] The International Women's Cricket Council was formed in 1958 as the governing body for women's cricket.[6] In 2005, women's cricket was brought under the International Cricket Council along with men's cricket; at that time 89 of the council's 104 members had started developing women's cricket.[7] As of July 2019, a total of ten teams have played a total of 140 women's Test matches and 2 matches were abandoned.[5] England have played the most matches (95) while Sri Lanka, Ireland and the Netherlands have played only one Test each.[8]

A century is a score of a hundred or more runs in an innings. The first century in women's Test cricket was scored in 1935 by Myrtle Maclagan, who made 119 runs for England against Australia. Since then, a total of 103 centuries, including seven double centuries, have been scored. Betty Snowball of England (189 runs) held the record for the highest individual score for over 51 years. She was the second cricketer to hold the record after Maclagan, a record which stood until Sandhya Agarwal of India surpassed it by a single run in 1986. Following Agarwal the record was held by Denise Annetts (Australia, 1987), Kirsty Flavell (New Zealand, 1996), Karen Rolton (Australia, 2001), Mithali Raj (India, 2002), and the current record holder Kiran Baluch of Pakistan who, in 2004, scored 242 runs against the West Indies.[9] Janette Brittin of England has scored five centuries in a Test career spanning 27 matches and 44 innings, the most hundreds in women's Test match history.[10] Flavell scored the first double century in women's Test cricket in 1996; over the next eight years five more double centuries were scored, by Joanne Broadbent (Australia, 1998), Michelle Goszko (Australia, 2001), Karen Rolton (Australia, 2001), Mithali Raj (India, 2002), and Kiran Baluch (Pakistan, 2004), which was then succeeded by a 13 year wait until Ellyse Perry of Australia scored the next one in 2017.[11] As of January 2016, Australia have the most centurions (23 players) while English players have scored the most centuries (41 times).[12]

The first part of this list includes all players who have scored a Test century. The list is organised in chronological order; in cases where more than one player has scored a century in the same match or innings, the player who started batting earlier is listed first. The second part of the list provides an overview of century scores by Test playing teams. Teams are listed in the order of debut; in cases where two teams played their first match together, the host team is listed first.

Key[]

Symbol Meaning
Runs Number of runs scored
* Batsman remained not out
Mins Duration of the innings in minutes
BF Number of balls faced
4s Number of fours hit
6s Number of sixes hit
SR Runs scored per 100 balls
Inn Innings in which the score was made
Statistic was not recorded
dagger Score was a world record at that time

Century scores[]

List of century scores
No. Player[9] Date For Against Ground Runs Mins BF 4s 6s SR Inns
1 Myrtle Maclagan[13]  dagger 4 January 1935  England  Australia Australia Sydney Cricket Ground, Sydney 119 180 5 0 2
2 Betty Snowball[14]  dagger 16 February 1935  England  New Zealand New Zealand Lancaster Park, Christchurch 189 222 23 0 2
3 Molly Hide[14] 16 February 1935  England  New Zealand New Zealand Lancaster Park, Christchurch 110 142 5 0 2
4 Myrtle Maclagan 26 June 1937  England  Australia England Stanley Park, Blackpool 115 1
5 Una Paisley[15] 20 March 1948  Australia  New Zealand New Zealand Basin Reserve, Wellington 108 10 0 1
6 Betty Wilson 15 January 1949  Australia  England Australia Adelaide Oval, Adelaide 111 189 12 0 1
7 Molly Hide 19 February 1949  England  Australia Australia Sydney Cricket Ground, Sydney 124* 3
8 Cecilia Robinson 16 June 1951  England  Australia England North Marine Road, Scarborough 105 297 8 0 1
9 Una Paisley 18 January 1957  Australia  New Zealand Australia Adelaide Oval, Adelaide 101 259 0 0 1
10 Mary Duggan 29 November 1957  England  New Zealand New Zealand Lancaster Park, Christchurch 108 148 12 0 2
11 Betty Wilson 21 February 1958  Australia  England Australia Junction Oval, Melbourne 100 166 3 0 3
12 Betty Wilson 8 March 1958  Australia  England Australia Adelaide Oval, Adelaide 127 200 6 0 1
13 Cecilia Robinson 8 March 1958  England  Australia Australia Adelaide Oval, Adelaide 102 379 0 0 2
14 Helen Sharpe 31 December 1960  England  South Africa South Africa Kingsmead, Durban 126 225 7 0 2
15 Yvonne van Mentz 13 January 1961  South Africa  England South Africa Newlands, Cape Town 105* 228 7 0 2
16 Mary Duggan 20 July 1963  England  Australia England The Oval, London 101* 1
17 Rachael Heyhoe Flint[16] 18 June 1966  England  New Zealand England North Marine Road, Scarborough 113 150 11 0 1
18 Enid Bakewell 27 December 1968  England  Australia Australia Adelaide Oval, Adelaide 113 1
19 Edna Barker 10 January 1969  England  Australia Australia Junction Oval, Melbourne 100 1
20 Trish McKelvey 15 February 1969  New Zealand  England New Zealand Basin Reserve, Wellington 155* 1
21 Enid Bakewell 15 February 1969  England  New Zealand New Zealand Basin Reserve, Wellington 124 2
22 Judi Doull 7 March 1969  New Zealand  England New Zealand Hagley Oval, Christchurch 103 1
23 Enid Bakewell 7 March 1969  England  New Zealand New Zealand Hagley Oval, Christchurch 114 2
24 Trish McKelvey 25 February 1972  New Zealand  South Africa South Africa Newlands, Cape Town 117* 3
25 Brenda Williams[17] 24 March 1972  South Africa  New Zealand South Africa Wanderers Stadium, Johannesburg 100 259 4 0 3
26 Lorraine Hill[18] 21 March 1975  Australia  New Zealand New Zealand Basin Reserve, Wellington 118* 286 2
27 Rachael Heyhoe Flint[19] 19 June 1976  England  Australia England Old Trafford, Manchester 110 253 9 0 2
28 Margaret Jennings[20] 3 July 1976  Australia  England England Edgbaston, Birmingham 104 310 9 0 2
29 Jan Lumsden[21] 24 July 1976  Australia  England England The Oval, London 123 278 12 0 2
30 Rachael Heyhoe Flint[21] 24 July 1976  England  Australia England The Oval, London 179 521 28 0 3
31 Shanta Rangaswamy 8 January 1977  India  New Zealand New Zealand Carisbrook, Dunedin 108 2
32 Barb Bevege 8 January 1977  New Zealand  India New Zealand Carisbrook, Dunedin 100* 3
33 Julie Stockton 12 January 1979  Australia  New Zealand Australia University Oval, Sydney 117 349 11 0 2
34 Enid Bakewell[22] 1 July 1979  England  West Indies England Edgbaston, Birmingham 112* 265 15 0 3
35 Peta Verco[23] 3 February 1984  Australia  India India Sardar Vallabhbhai Patel Stadium, Ahmedabad 105 6 0 2
36 Jill Kennare[23] 3 February 1984  Australia  India India Sardar Vallabhbhai Patel Stadium, Ahmedabad 131 17 1 2
37 Karen Price[23] 3 February 1984  Australia  India India Sardar Vallabhbhai Patel Stadium, Ahmedabad 104* 12 0 2
38 Sandhya Agarwal[24] 10 February 1984  India  Australia India Wankhede Stadium, Bombay 134 16 0 1
39 Janette Brittin[25] 6 July 1984  England  New Zealand England Headingley Cricket Ground, Leeds 144* 300 304 12 0 47.36 2
40 Debbie Hockley[26] 27 July 1984  New Zealand  England England St Lawrence Ground, Canterbury 107* 219 241 11 0 44.39 2
41 Carole Hodges[26] 27 July 1984  England  New Zealand England St Lawrence Ground, Canterbury 158* 303 323 21 0 48.91 3
42 Janette Brittin 13 December 1984  England  Australia Australia WACA, Perth 112 175 162 10 0 69.13 3
43 Jill Kennare 13 December 1984  Australia  England Australia WACA, Perth 103 167 165 11 0 62.42 4
44 Denise Emerson 21 December 1984  Australia  England Australia Adelaide Oval, Adelaide 121 315 329 7 0 36.77 2
45 Jill Kennare[27] 25 January 1985  Australia  England Australia Queen Elizabeth Oval, Bendigo 104 239 204 9 0 50.98 2
46 Sandhya Agarwal[28] 7 March 1985  India  New Zealand India Barabati Stadium, Cuttack 106 285 10 0 2
47 Shubhangi Kulkarni[29] 26 June 1986  India  England England Collingham Cricket Club, Collingham 118 351 285 17 0 41.40 1
48 Lesley Cooke[29] 26 June 1986  England  India England Collingham Cricket Club, Collingham 117 269 186 13 0 62.90 4
49 Sandhya Agarwal[30] 3 July 1986  India  England England Stanley Park, Blackpool 132 387 328 9 0 40.24 1
50 Jane Powell[30] 3 July 1986  England  India England Stanley Park, Blackpool 115* 284 257 8 0 44.74 2
No. Player Date For Against Ground Runs Mins BF 4s 6s SR Inns
51 Janette Brittin[31] 12 July 1986  England  India England New Road, Worcester 125 226 211 13 0 59.24 1
52 Carole Hodges[31] 12 July 1986  England  India England New Road, Worcester 121* 324 282 9 0 42.90 1
53 Sandhya Agarwal[31]  dagger 12 July 1986  India  England England New Road, Worcester 190 563 523 19 0 36.32 2
54 Sarah Potter[31] 12 July 1986  England  India England New Road, Worcester 102 317 293 12 0 34.81 3
55 Belinda Haggett[32] 1 August 1987  Australia  England England New Road, Worcester 126 261 254 18 0 49.60 2
56 Lindsay Reeler[33] 21 August 1987  Australia  England England Collingham Cricket Club, Collingham 110* 454 406 11 0 27.09 2
57 Denise Annetts[33]  dagger 21 August 1987  Australia  England England Collingham Cricket Club, Collingham 193 381 365 30 0 52.87 2
58 Sally Griffiths[34] 18 January 1990  Australia  New Zealand New Zealand Cornwall Park, Auckland 133 328 279 12 0 47.67 1
59 Debbie Hockley[34] 18 January 1990  New Zealand  Australia New Zealand Cornwall Park, Auckland 126* 507 407 15 0 30.95 2
60 Belinda Clark[35] 26 January 1991  Australia  India Australia North Sydney Oval, Sydney 104 187 170 11 0 61.17 1
61 Belinda Haggett[36] 9 February 1991  Australia  India Australia Richmond Cricket Ground, Melbourne 144 320 355 4 0 40.56 2
62 Denise Annetts 19 February 1992  Australia  England Australia North Sydney Oval, Sydney 148* 441 375 7 0 39.46 2
63 Debbie Hockley 7 February 1995  New Zealand  India New Zealand Trafalgar Park, Nelson 107 399 382 11 0 28.01 2
64 Emily Drumm 28 February 1995  New Zealand  Australia New Zealand Hagley Oval, Christchurch 161* 312 270 21 0 59.62 1
65 Anju Jain 17 November 1995  India  England India CCFG, Calcutta 110 324 278 10 0 39.56 2
66 Barbara Daniels[37] 24 June 1996  England  New Zealand England North Marine Road, Scarborough 160 300 268 19 0 59.70 1
67 Kathryn Leng[37] 24 June 1996  England  New Zealand England North Marine Road, Scarborough 144 285 229 15 0 62.88 1
68 Kirsty Flavell[37]  dagger 24 June 1996  New Zealand  England England North Marine Road, Scarborough 204 555 504 24 0 40.47 2
69 Debbie Hockley[38] 4 July 1996  New Zealand  England England New Road, Worcester 115 328 259 16 0 44.40 2
70 Emily Drumm[39] 12 July 1996  New Zealand  England England Woodbridge Road, Guildford 112* 231 186 11 0 60.21 3
71 Chamani Seneviratna[40] 17 April 1998  Sri Lanka  Pakistan Sri Lanka Colts Cricket Club Ground, Colombo 105* 108 12 0 97.22 3
72 Janette Brittin 6 August 1998  England  Australia England Woodbridge Road, Guildford 146 481 490 15 0 29.79 1
73 Joanne Broadbent 6 August 1998  Australia  England England Woodbridge Road, Guildford 200 517 476 25 0 42.01 2
74 Mel Jones 6 August 1998  Australia  England England Woodbridge Road, Guildford 131 267 240 21 0 54.58 2
75 Janette Brittin 11 August 1998  England  Australia England St George's Road, Harrogate 167 434 402 17 0 41.54 2
76 Belinda Clark 21 August 1998  Australia  England England New Road, Worcester 136 286 227 12 0 59.91 2
77 Karen Rolton 21 August 1998  Australia  England England New Road, Worcester 176* 247 236 21 0 74.57 2
78 Charlotte Edwards[41] 15 July 1999  England  India England Denis Compton Oval, Shenley 108 298 249 6 0 43.37 1
79 Michelle Goszko 24 June 2001  Australia  England England Denis Compton Oval, Shenley 204 395 345 24 0 59.13 2
80 Karen Rolton  dagger 6 July 2001  Australia  England England Headingley Cricket Ground, Leeds 209* 361 313 29 1 66.77 2
81 Claire Taylor 6 July 2001  England  Australia England Headingley Cricket Ground, Leeds 137 251 232 21 0 59.05 3
82 Hemlata Kala[42] 14 January 2002  India  England India K. D. Singh Babu Stadium, Lucknow 110 275 236 15 1 46.61 2
83 Mithali Raj  dagger 14 August 2002  India  England England County Ground, Taunton 214 598 407 19 0 52.57 2
84 Lisa Sthalekar 22 February 2003  Australia  England Australia Bankstown Oval, Sydney 120* 364 329 4 0 36.47 3
85 Claire Taylor 7 August 2003  England  South Africa England Denis Compton Oval, Shenley 177 388 287 22 0 61.67 2
86 Claire Taylor 20 August 2003  England  South Africa England County Ground, Taunton 131 238 179 23 0 73.18 2
87 Hemlata Kala 27 November 2003  India  New Zealand India Bilakhiya Stadium, Vapi 110 360 280 7 0 39.28 2
88 Kiran Baluch  dagger 15 March 2004  Pakistan  West Indies Pakistan National Stadium, Karachi 242 584 488 38 0 49.59 1
89 Nadine George 15 March 2004  West Indies  Pakistan Pakistan National Stadium, Karachi 118 238 185 15 0 63.78 3
90 Charlotte Edwards 21 August 2004  England  New Zealand England North Marine Road, Scarborough 117 331 251 12 0 46.61 2
91 Laura Newton 21 August 2004  England  New Zealand England North Marine Road, Scarborough 103 165 150 14 1 68.66 2
92 Arran Brindle 9 August 2005  England  Australia England County Ground, Hove 101* 252 249 16 0 40.56 4
93 Claire Taylor 8 August 2006  England  India England Grace Road, Leicester 115 283 233 9 0 49.35 3
94 Charlotte Edwards 29 August 2006  England  India England County Ground, Taunton 105 268 223 21 0 47.08 3
95 Jodie Fields 10 July 2009  Australia  England England New Road, Worcester 139 269 254 21 0 54.72 1
96 Charlotte Edwards 22 January 2011  England  Australia Australia Bankstown Oval, Sydney 114* 389 310 7 0 36.77 1
97 Sarah Elliott 11 August 2013  Australia  England England Sir Paul Getty's Ground, Wormsley 104 355 276 14 0 37.68 1
98 Heather Knight 11 August 2013  England  Australia England Sir Paul Getty's Ground, Wormsley 157 417 338 20 0 46.44 2
99 Thirush Kamini 16 November 2014  India  South Africa India Gangotri Glades Cricket Ground, Mysore 192 541 430 24 1 44.65 1
100 Poonam Raut 16 November 2014  India  South Africa India Gangotri Glades Cricket Ground, Mysore 130 426 355 18 0 36.61 1
No. Player Date For Against Ground Runs Mins BF 4s 6s SR Inns
101 Mignon du Preez 16 November 2014  South Africa  India India Gangotri Glades Cricket Ground, Mysore 102 271 253 15 0 40.31 2
102 Ellyse Perry 11 November 2017  Australia  England Australia North Sydney Oval, Sydney 213* 412 374 26 1 56.95 1
103 Ellyse Perry 18 July 2019  Australia  England England County Ground, Taunton 116 346 281 16 0 41.28 1

Team overview[]

Team statistics for century scores
No. Team First Test[8] No. of Tests[8] No. of players No. of centurions[12] No. of centuries[12] Highest individual score Highest scorer
1  Australia[43] 1934 74 170 24 33 213* Ellyse Perry
2  England[44] 1934 95 156 21 41 189 Betty Snowball
3  New Zealand[45] 1935 45 125 6 11 204 Kirsty Flavell
4  South Africa[46] 1960 12 57 3 3 105* Yvonne van Mentz
5  West Indies[47] 1976 12 29 1 1 118 Nadine George
6  India[48] 1976 36 82 8 12 214 Mithali Raj
7  Sri Lanka[49] 1998 1 11 1 1 105* Chamani Seneviratne
8  Pakistan[50] 1998 3 20 1 1 242 Kiran Baluch
9  Ireland[51] 2000 1 11 0 0 68* Caitriona Beggs
10  Netherlands[52] 2007 1 11 0 0 49 Violet Wattenberg

References[]

  1. ^ Hopwood, Maria; Edwards, Alan (2007). ""The Game We Love. Evolved.": Cricket in the 21st century". In Chadwick, Simon; Arthur, Dave (eds.). International cases in the business of sport. Oxford, UK: Butterworth-Heinemann. p. 261. ISBN 978-0-7506-8543-6. OCLC 156811892.
  2. ^ "Women's Test Match Playing Conditions" (PDF). International Cricket Council. Archived from the original (PDF) on 29 September 2011. Retrieved 20 September 2009.
  3. ^ Heyhoe Flint & Rheinberg, pp. 30–31.
  4. ^ Heyhoe Flint & Rheinberg, pp. 39–40.
  5. ^ Jump up to: a b "List of women's Test matches". ESPNcricinfo. ESPN. Retrieved 5 February 2016.
  6. ^ Heyhoe Flint & Rheinberg, pp. 52–54.
  7. ^ "Women's Cricket". International Cricket Council. Archived from the original on 2 August 2009. Retrieved 5 September 2011.
  8. ^ Jump up to: a b c "Women's Test Matches – Team Records, Results Summary". ESPNcricinfo. ESPN. Retrieved 5 February 2016.
  9. ^ Jump up to: a b "Women's Test Matches – Batting Records, List of Centuries". ESPNcricinfo. ESPN. Retrieved 5 February 2016.
  10. ^ "Women's Test Matches – Batting Records, Most hundreds in a Career". ESPNcricinfo. ESPN. Retrieved 19 July 2011.
  11. ^ "Women's Test Matches – Batting Records, List of double Centuries". ESPNcricinfo. ESPN. Retrieved 5 February 2016.
  12. ^ Jump up to: a b c "Women's Test Matches – Centuries overview by team". ESPNcricinfo. ESPN. Retrieved 5 February 2016.
  13. ^ "Scorecard, WT2, Australia women v England women". CricketArchive. Retrieved 6 September 2011.
  14. ^ Jump up to: a b "Scorecard, WT4, New Zealand women v England women". CricketArchive. Retrieved 6 September 2011.
  15. ^ "Scorecard, WT8, New Zealand women v Australia women". CricketArchive. Retrieved 5 February 2016.
  16. ^ "Scorecard, WT33, England women v New Zealand women". CricketArchive. Retrieved 6 September 2011.
  17. ^ "Scorecard, WT45, South Africa women v New Zealand women". CricketArchive. Retrieved 5 February 2016.
  18. ^ "Scorecard, WT46, New Zealand women v Australia women". CricketArchive. Retrieved 5 February 2016.
  19. ^ "Scorecard, WT49, England women v Australia women". CricketArchive. Retrieved 6 September 2011.
  20. ^ "Scorecard, WT50, England women v Australia women". CricketArchive. Retrieved 6 September 2011.
  21. ^ Jump up to: a b "Scorecard, WT51, England women v Australia women". CricketArchive. Retrieved 6 September 2011.
  22. ^ "Scorecard, WT65, England women v West Indies women". CricketArchive. Retrieved 6 September 2011.
  23. ^ Jump up to: a b c "Scorecard, WT68, India women v Australia women". CricketArchive. Retrieved 6 September 2011.
  24. ^ "Scorecard, WT69, India women v Australia women". CricketArchive. Retrieved 6 September 2011.
  25. ^ "Scorecard, WT70, England women v New Zealand women". CricketArchive. Retrieved 6 September 2011.
  26. ^ Jump up to: a b "Scorecard, WT72, England women v New Zealand women". CricketArchive. Retrieved 6 September 2011.
  27. ^ "Scorecard, WT77, Australia women v England women". CricketArchive. Retrieved 6 September 2011.
  28. ^ "Scorecard, WT79, India women v New Zealand women". CricketArchive. Retrieved 5 February 2016.
  29. ^ Jump up to: a b "Scorecard, WT81, England women v India women". CricketArchive. Retrieved 6 September 2011.
  30. ^ Jump up to: a b "Scorecard, WT82, England women v India women". CricketArchive. Retrieved 6 September 2011.
  31. ^ Jump up to: a b c d "Scorecard, WT83, England women v India women". CricketArchive. Retrieved 6 September 2011.
  32. ^ "Scorecard, WT84, England women v India women". CricketArchive. Retrieved 6 September 2011.
  33. ^ Jump up to: a b "Scorecard, WT85, England Women v Australia Women". CricketArchive. Retrieved 6 September 2011.
  34. ^ Jump up to: a b "Scorecard, WT87, New Zealand Women v Australia Women". CricketArchive. Retrieved 6 September 2011.
  35. ^ "Scorecard, WT90, Australia Women v India Women". CricketArchive. Retrieved 6 September 2011.
  36. ^ "Scorecard, WT92, Australia women v India women". CricketArchive. Retrieved 6 September 2011.
  37. ^ Jump up to: a b c "Scorecard, WT103, England Women v New Zealand Women". CricketArchive. Retrieved 6 September 2011.
  38. ^ "Scorecard, WT104, England Women v New Zealand Women". CricketArchive. Retrieved 6 September 2011.
  39. ^ "Scorecard, WT105, England Women v New Zealand Women". CricketArchive. Retrieved 6 September 2011.
  40. ^ "Scorecard, WT106, Sri Lanka Women v Pakistan Women". CricketArchive. Retrieved 6 September 2011.
  41. ^ "Scorecard, WT110, England Women v India Women". CricketArchive. Retrieved 5 February 2016.
  42. ^ "Scorecard, WT114, India Women v England Women". CricketArchive. Retrieved 5 February 2016.
  43. ^ "Batting Records Australia women's Test". Cricinfo. Retrieved 5 February 2016.
  44. ^ "Batting Records England women's Test". Cricinfo. Retrieved 5 February 2016.
  45. ^ "Batting Records New Zealand women's Test". Cricinfo. Retrieved 5 February 2016.
  46. ^ "Batting Records South Africa women's Test". Cricinfo. Retrieved 5 February 2016.
  47. ^ "Batting Records West Indies women's Test". Cricinfo. Retrieved 5 February 2016.
  48. ^ "Batting Records India women's Test". Cricinfo. Retrieved 5 February 2016.
  49. ^ "Batting Records Sri Lanka women's Test". Cricinfo. Retrieved 5 February 2016.
  50. ^ "Batting Records Pakistan women's Test". Cricinfo. Retrieved 5 February 2016.
  51. ^ "Batting Records Ireland women's Test". Cricinfo. Retrieved 5 February 2016.
  52. ^ "Batting Records Netherlands women's Test". Cricinfo. Retrieved 5 February 2016.

Bibliography[]

  • Heyhoe Flint, Rachael; Rheinberg, Netta (1976). Fair Play: The Story of Women's Cricket. London: Angus and Robertson. ISBN 0-207-95698-7.


Retrieved from ""