Site of Sports Statistics
www.sport-stat.ru   
  Football
   » Worldwide
   » Europe
   » South America
   » Africa
   » North/-Central America
   » Asia
   » Oceania
  About Me
 
TopList
  Football. Tournaments Entry 


Competitions :: Continents :: Tournaments :: Teams :: Players :: Referees :: Stadiums

Home » Europe » National competitions » England » Premier League » 1929/1930
 
 1. Round
31.08.1929Arsenal FC : Leeds United4:0
Portsmouth FC : Sheffield Wednesday0:4
Newcastle United : Manchester United4:1
Middlesbrough FC : Liverpool FC5:0
Manchester City : Burnley FC2:2
Huddersfield Town : Leicester City3:2
Everton FC : Bolton Wanderers3:3
Derby County : Sunderland AFC3:0
Blackburn Rovers : West Ham United3:3
Aston Villa : Birmingham FC2:1
Sheffield United : Grimsby Town2:3
 2. Round
02.09.1929Burnley FC : Everton FC1:1
Leicester City : Manchester United4:1
Sheffield Wednesday : Bolton Wanderers1:0
04.09.1929Middlesbrough FC : Sheffield United3:1
Manchester City : Arsenal FC3:1
Liverpool FC : Huddersfield Town3:0
Grimsby Town : Portsmouth FC1:1
Derby County : Aston Villa4:0
Birmingham FC : West Ham United4:2
Newcastle United : Blackburn Rovers5:1
 3. Round
07.09.1929Birmingham FC : Huddersfield Town4:1
Sunderland AFC : Manchester City5:2
Sheffield Wednesday : Arsenal FC0:2
Manchester United : Blackburn Rovers1:0
Liverpool FC : Everton FC0:3
Leicester City : Sheffield United3:3
Leeds United : Aston Villa4:1
Grimsby Town : Newcastle United4:0
Burnley FC : Portsmouth FC4:0
Bolton Wanderers : Derby County1:2
West Ham United : Middlesbrough FC5:3
 4. Round
09.09.1929Aston Villa : Derby County2:2
Sheffield United : Middlesbrough FC1:3
West Ham United : Newcastle United5:1
10.09.1929Burnley FC : Sunderland AFC2:0
11.09.1929Portsmouth FC : Grimsby Town1:1
Manchester United : Leicester City2:1
Everton FC : Leeds United1:1
Arsenal FC : Manchester City3:2
14.09.1929Blackburn Rovers : Grimsby Town4:1
Huddersfield Town : Leeds United1:0
Liverpool FC : West Ham United3:1
 5. Round
14.09.1929Arsenal FC : Burnley FC6:1
Sheffield United : Birmingham FC4:2
Portsmouth FC : Sunderland AFC1:1
Newcastle United : Leicester City2:1
Middlesbrough FC : Manchester United2:3
Manchester City : Bolton Wanderers2:0
Derby County : Everton FC2:1
Aston Villa : Sheffield Wednesday1:3
16.09.1929Blackburn Rovers : Newcastle United4:2
Huddersfield Town : Liverpool FC3:0
West Ham United : Birmingham FC0:1
21.09.1929Sheffield Wednesday : Leeds United1:2
 6. Round
16.09.1929Leeds United : Everton FC2:1
18.09.1929Bolton Wanderers : Middlesbrough FC2:2
21.09.1929West Ham United : Derby County2:0
Sunderland AFC : Arsenal FC0:1
Manchester United : Liverpool FC1:2
Leicester City : Blackburn Rovers1:1
Huddersfield Town : Sheffield United2:2
Burnley FC : Aston Villa1:4
Bolton Wanderers : Portsmouth FC2:1
25.09.1929Bolton Wanderers : Sheffield Wednesday1:3
 7. Round
21.09.1929Birmingham FC : Newcastle United5:1
Everton FC : Manchester City2:3
Grimsby Town : Middlesbrough FC0:3
23.09.1929Leeds United : Portsmouth FC1:0
24.09.1929Grimsby Town : Huddersfield Town4:2
25.09.1929Derby County : Burnley FC1:3
Aston Villa : Arsenal FC5:2
28.09.1929Blackburn Rovers : Birmingham FC7:5
Sheffield United : Sheffield Wednesday2:2
West Ham United : Manchester United2:1
 8. Round
28.09.1929Arsenal FC : Bolton Wanderers1:2
Portsmouth FC : Everton FC1:4
Newcastle United : Huddersfield Town5:2
Middlesbrough FC : Leicester City0:2
Manchester City : Derby County3:0
Liverpool FC : Grimsby Town2:0
Leeds United : Burnley FC3:0
Aston Villa : Sunderland AFC2:1
05.10.1929Huddersfield Town : Blackburn Rovers0:0
Leicester City : Liverpool FC2:1
Manchester United : Manchester City1:3
 9. Round
02.10.1929Sunderland AFC : Everton FC2:2
05.10.1929Sunderland AFC : Leeds United1:4
Sheffield United : Newcastle United1:0
Grimsby Town : West Ham United2:2
Everton FC : Arsenal FC1:1
Derby County : Portsmouth FC3:2
Burnley FC : Sheffield Wednesday2:4
Bolton Wanderers : Aston Villa3:0
Birmingham FC : Middlesbrough FC1:1
07.10.1929Sheffield United : Manchester United3:1
09.10.1929Liverpool FC : Blackburn Rovers1:1
12.10.1929Liverpool FC : Birmingham FC1:1
Portsmouth FC : Manchester City2:2
Sheffield Wednesday : Sunderland AFC1:1
West Ham United : Leicester City1:2
 10. Round
12.10.1929Arsenal FC : Derby County1:1
Aston Villa : Everton FC5:2
Blackburn Rovers : Sheffield United0:1
Leeds United : Bolton Wanderers2:1
Manchester United : Grimsby Town2:5
Middlesbrough FC : Huddersfield Town1:3
Newcastle United : Burnley FC2:1
17.10.1929Leicester City : Birmingham FC2:1
19.10.1929Manchester City : West Ham United4:3
 11. Round
19.10.1929Arsenal FC : Grimsby Town4:1
Sunderland AFC : Newcastle United1:0
Sheffield Wednesday : Huddersfield Town3:1
Portsmouth FC : Manchester United3:0
Leeds United : Birmingham FC1:0
Derby County : Liverpool FC2:2
Burnley FC : Sheffield United5:0
Bolton Wanderers : Blackburn Rovers2:1
Aston Villa : Leicester City3:0
26.10.1929Birmingham FC : Sheffield Wednesday1:0
Liverpool FC : Manchester City1:6
 12. Round
19.10.1929Everton FC : Middlesbrough FC3:2
26.10.1929West Ham United : Portsmouth FC0:1
Sheffield United : Sunderland AFC4:2
Newcastle United : Bolton Wanderers2:3
Middlesbrough FC : Derby County4:0
Manchester United : Arsenal FC1:0
Leicester City : Leeds United2:2
Huddersfield Town : Burnley FC3:0
Grimsby Town : Aston Villa0:2
Blackburn Rovers : Everton FC3:1
02.11.1929Manchester City : Middlesbrough FC3:1
 13. Round
02.11.1929Arsenal FC : West Ham United0:1
Sunderland AFC : Huddersfield Town1:0
Sheffield Wednesday : Leicester City4:0
Portsmouth FC : Liverpool FC3:3
Leeds United : Grimsby Town6:0
Derby County : Blackburn Rovers4:3
Burnley FC : Birmingham FC3:1
Bolton Wanderers : Sheffield United2:1
Aston Villa : Manchester United1:0
09.11.1929Grimsby Town : Manchester City2:2
 14. Round
02.11.1929Everton FC : Newcastle United5:2
09.11.1929Sheffield United : Leeds United3:2
Newcastle United : Sheffield Wednesday1:3
Middlesbrough FC : Sunderland AFC3:0
Manchester United : Derby County3:2
Liverpool FC : Bolton Wanderers3:0
Leicester City : Portsmouth FC0:5
Huddersfield Town : Aston Villa1:1
Blackburn Rovers : Burnley FC8:3
Birmingham FC : Arsenal FC2:3
16.11.1929Manchester City : Newcastle United3:0
Sheffield Wednesday : Manchester United7:2
 15. Round
09.11.1929West Ham United : Everton FC3:1
16.11.1929Sunderland AFC : Leicester City2:1
Portsmouth FC : Blackburn Rovers4:0
Leeds United : West Ham United1:3
Derby County : Sheffield United2:1
Burnley FC : Grimsby Town3:1
Bolton Wanderers : Birmingham FC0:0
Aston Villa : Liverpool FC2:3
23.11.1929Blackburn Rovers : Arsenal FC1:1
Sheffield United : Manchester City1:2
West Ham United : Sheffield Wednesday1:1
 16. Round
16.11.1929Everton FC : Huddersfield Town0:2
23.11.1929Newcastle United : Portsmouth FC4:1
Middlesbrough FC : Aston Villa2:3
Manchester United : Burnley FC1:0
Liverpool FC : Leeds United1:0
Leicester City : Bolton Wanderers5:2
Huddersfield Town : Derby County0:1
Grimsby Town : Sunderland AFC0:1
27.11.1929Arsenal FC : Middlesbrough FC1:2
30.11.1929Sheffield Wednesday : Liverpool FC2:1
 17. Round
23.11.1929Birmingham FC : Everton FC0:0
30.11.1929Sunderland AFC : Manchester United2:4
Portsmouth FC : Sheffield United3:1
Manchester City : Huddersfield Town1:1
Leeds United : Middlesbrough FC1:2
Derby County : Birmingham FC3:1
Burnley FC : West Ham United1:1
Bolton Wanderers : Grimsby Town2:3
Aston Villa : Blackburn Rovers3:0
Arsenal FC : Newcastle United0:1
07.12.1929Birmingham FC : Manchester City3:0
West Ham United : Sunderland AFC1:1
 18. Round
30.11.1929Everton FC : Leicester City4:5
07.12.1929Newcastle United : Aston Villa2:2
Middlesbrough FC : Sheffield Wednesday4:1
Manchester United : Bolton Wanderers1:1
Liverpool FC : Burnley FC1:3
Leicester City : Derby County0:0
Huddersfield Town : Portsmouth FC2:1
Blackburn Rovers : Leeds United2:1
14.12.1929Arsenal FC : Huddersfield Town2:0
Manchester City : Leicester City3:2
 19. Round
07.12.1929Grimsby Town : Everton FC0:3
14.12.1929Sunderland AFC : Liverpool FC2:3
Sheffield Wednesday : Blackburn Rovers4:0
Portsmouth FC : Birmingham FC2:1
Leeds United : Newcastle United5:2
Derby County : Grimsby Town5:4
Burnley FC : Middlesbrough FC4:1
Bolton Wanderers : West Ham United4:1
Aston Villa : Sheffield United5:1
16.12.1929Sheffield United : Arsenal FC4:1
 20. Round
14.12.1929Everton FC : Manchester United0:0
21.12.1929Newcastle United : Derby County2:3
Middlesbrough FC : Portsmouth FC2:0
Manchester United : Leeds United3:1
Liverpool FC : Arsenal FC1:0
Leicester City : Burnley FC4:3
Huddersfield Town : Bolton Wanderers0:2
Blackburn Rovers : Manchester City1:3
Birmingham FC : Sunderland AFC3:1
West Ham United : Aston Villa5:2
 21. Round
21.12.1929Sheffield United : Everton FC2:0
25.12.1929Sheffield United : Liverpool FC4:0
Portsmouth FC : Arsenal FC0:1
Newcastle United : Middlesbrough FC3:2
Manchester United : Birmingham FC0:0
Leeds United : Derby County2:1
Grimsby Town : Leicester City1:4
Bolton Wanderers : Burnley FC1:1
Blackburn Rovers : Sunderland AFC5:3
Aston Villa : Manchester City0:2
West Ham United : Huddersfield Town2:3
 22. Round
25.12.1929Everton FC : Sheffield Wednesday1:4
26.12.1929Sunderland AFC : Blackburn Rovers3:1
Middlesbrough FC : Newcastle United2:2
Manchester City : Aston Villa1:2
Liverpool FC : Sheffield United2:0
Leicester City : Grimsby Town1:0
Huddersfield Town : West Ham United3:0
Derby County : Leeds United3:0
Burnley FC : Bolton Wanderers2:2
Birmingham FC : Manchester United0:1
Arsenal FC : Portsmouth FC1:2
28.12.1929Burnley FC : Manchester City4:2
 23. Round
26.12.1929Sheffield Wednesday : Everton FC4:0
28.12.1929West Ham United : Blackburn Rovers2:3
Sunderland AFC : Derby County3:1
Sheffield Wednesday : Portsmouth FC1:1
Manchester United : Newcastle United5:0
Liverpool FC : Middlesbrough FC5:2
Leicester City : Huddersfield Town1:2
Leeds United : Arsenal FC2:0
Grimsby Town : Sheffield United4:1
Birmingham FC : Aston Villa1:1
01.01.1930Manchester City : Sheffield Wednesday3:3
 24. Round
28.12.1929Bolton Wanderers : Everton FC5:0
01.01.1930Blackburn Rovers : Middlesbrough FC7:0
Bolton Wanderers : Huddersfield Town7:1
Sheffield United : West Ham United4:2
Sunderland AFC : Burnley FC3:3
04.01.1930Newcastle United : Grimsby Town3:1
Manchester City : Sunderland AFC2:2
Derby County : Bolton Wanderers2:1
Aston Villa : Leeds United3:4
Arsenal FC : Sheffield Wednesday2:3
Portsmouth FC : Burnley FC7:1
 25. Round
04.01.1930Blackburn Rovers : Manchester United5:4
Everton FC : Liverpool FC3:3
Huddersfield Town : Birmingham FC1:1
Middlesbrough FC : West Ham United2:0
Sheffield United : Leicester City7:1
18.01.1930West Ham United : Liverpool FC4:1
Sunderland AFC : Portsmouth FC1:1
Sheffield Wednesday : Aston Villa3:0
Leicester City : Newcastle United6:1
Everton FC : Derby County4:0
Burnley FC : Arsenal FC2:2
Bolton Wanderers : Manchester City1:2
01.02.1930Grimsby Town : Liverpool FC3:2
 26. Round
18.01.1930Birmingham FC : Sheffield United2:1
Grimsby Town : Blackburn Rovers5:3
Leeds United : Huddersfield Town0:1
Manchester United : Middlesbrough FC0:3
25.01.1930Liverpool FC : Manchester United1:0
01.02.1930Bolton Wanderers : Arsenal FC0:0
Derby County : Manchester City4:2
Sunderland AFC : Aston Villa4:1
05.02.1930Grimsby Town : Sheffield Wednesday0:5
 27. Round
27.01.1930Blackburn Rovers : Leicester City3:1
01.02.1930Burnley FC : Leeds United0:3
Everton FC : Portsmouth FC1:1
Huddersfield Town : Newcastle United2:0
Leicester City : Middlesbrough FC4:1
Manchester United : West Ham United4:2
Sheffield Wednesday : Sheffield United1:1
05.02.1930Portsmouth FC : Bolton Wanderers3:0
Derby County : West Ham United4:3
Aston Villa : Burnley FC1:2
08.02.1930Arsenal FC : Everton FC4:0
Leeds United : Sunderland AFC5:0
Newcastle United : Sheffield United3:5
West Ham United : Grimsby Town2:0
 28. Round
01.02.1930Birmingham FC : Blackburn Rovers1:2
05.02.1930Manchester City : Everton FC1:2
08.02.1930Portsmouth FC : Derby County3:1
Middlesbrough FC : Birmingham FC5:1
Manchester City : Manchester United0:1
Liverpool FC : Leicester City1:1
Aston Villa : Bolton Wanderers2:0
15.02.1930Birmingham FC : Liverpool FC1:0
Grimsby Town : Manchester United2:2
19.02.1930Derby County : Arsenal FC4:1
22.02.1930Newcastle United : Sunderland AFC3:0
 29. Round
08.02.1930Blackburn Rovers : Huddersfield Town5:2
Sheffield Wednesday : Burnley FC4:1
17.02.1930Sheffield United : Huddersfield Town0:1
22.02.1930Birmingham FC : Leeds United1:0
Grimsby Town : Arsenal FC1:1
Leicester City : Aston Villa4:3
Manchester United : Portsmouth FC3:0
West Ham United : Manchester City3:0
 30. Round
15.02.1930Bolton Wanderers : Leeds United4:2
Burnley FC : Leicester City1:1
20.02.1930Leicester City : West Ham United1:2
22.02.1930Sheffield United : Burnley FC3:1
Middlesbrough FC : Everton FC1:2
Liverpool FC : Derby County2:2
Huddersfield Town : Sheffield Wednesday4:1
Blackburn Rovers : Bolton Wanderers3:1
26.02.1930Manchester City : Portsmouth FC5:2
05.03.1930Everton FC : Aston Villa3:4
08.03.1930West Ham United : Arsenal FC3:2
11.03.1930Burnley FC : Newcastle United0:3
 31. Round
01.03.1930Derby County : Middlesbrough FC3:1
Everton FC : Blackburn Rovers2:2
Manchester City : Liverpool FC4:3
Sunderland AFC : Sheffield United3:2
05.03.1930Middlesbrough FC : Grimsby Town1:5
08.03.1930Manchester United : Aston Villa2:3
Liverpool FC : Portsmouth FC2:0
Huddersfield Town : Sunderland AFC0:2
Grimsby Town : Leeds United1:2
12.03.1930Arsenal FC : Manchester United4:2
15.03.1930Sheffield Wednesday : Newcastle United4:2
29.03.1930Sheffield Wednesday : West Ham United2:1
 32. Round
01.03.1930Bolton Wanderers : Manchester United4:1
Leeds United : Leicester City1:2
03.03.1930Sheffield United : Blackburn Rovers5:7
08.03.1930Birmingham FC : Burnley FC2:0
Middlesbrough FC : Manchester City1:0
12.03.1930Portsmouth FC : West Ham United3:1
15.03.1930Arsenal FC : Birmingham FC1:0
Aston Villa : Huddersfield Town5:3
22.03.1930Birmingham FC : Bolton Wanderers3:1
05.04.1930Liverpool FC : Sheffield Wednesday1:3
 33. Round
08.03.1930Blackburn Rovers : Derby County0:3
Leicester City : Sheffield Wednesday2:1
Newcastle United : Everton FC1:0
Sheffield United : Bolton Wanderers2:3
15.03.1930Sunderland AFC : Middlesbrough FC3:2
Portsmouth FC : Leicester City3:0
Manchester City : Grimsby Town3:1
Derby County : Manchester United1:1
Bolton Wanderers : Liverpool FC0:2
22.03.1930Liverpool FC : Aston Villa2:0
West Ham United : Leeds United3:0
26.03.1930Huddersfield Town : Middlesbrough FC1:0
29.03.1930Arsenal FC : Blackburn Rovers4:0
Portsmouth FC : Newcastle United2:0
09.04.1930Leeds United : Sheffield Wednesday3:0
 34. Round
15.03.1930Burnley FC : Blackburn Rovers3:2
Everton FC : West Ham United1:2
Leeds United : Sheffield United2:2
22.03.1930Newcastle United : Manchester City2:2
Sheffield United : Derby County2:0
29.03.1930Aston Villa : Middlesbrough FC4:2
Sunderland AFC : Grimsby Town2:0
02.04.1930Arsenal FC : Liverpool FC0:1
Newcastle United : Birmingham FC1:1
 35. Round
22.03.1930Blackburn Rovers : Portsmouth FC1:0
Grimsby Town : Burnley FC4:0
Leicester City : Sunderland AFC1:2
29.03.1930Manchester City : Sheffield United2:1
Leeds United : Liverpool FC1:1
Everton FC : Birmingham FC2:4
Derby County : Huddersfield Town2:2
01.04.1930Burnley FC : Huddersfield Town1:3
02.04.1930Aston Villa : Grimsby Town4:1
05.04.1930Newcastle United : Arsenal FC1:1
12.04.1930Sunderland AFC : West Ham United4:2
14.04.1930Manchester United : Sheffield Wednesday2:2
 36. Round
29.03.1930Bolton Wanderers : Leicester City1:0
Burnley FC : Manchester United4:0
05.04.1930Sheffield United : Portsmouth FC2:3
Middlesbrough FC : Leeds United1:1
Manchester United : Sunderland AFC2:1
Leicester City : Everton FC5:4
Huddersfield Town : Manchester City1:1
Grimsby Town : Bolton Wanderers1:1
Blackburn Rovers : Aston Villa2:0
Birmingham FC : Derby County2:4
09.04.1930Bolton Wanderers : Newcastle United1:1
Middlesbrough FC : Arsenal FC1:1
 37. Round
12.04.1930Arsenal FC : Sheffield United8:1
Aston Villa : Newcastle United2:0
Derby County : Leicester City2:2
Everton FC : Grimsby Town2:4
Manchester City : Birmingham FC1:4
Portsmouth FC : Huddersfield Town0:1
18.04.1930Grimsby Town : Birmingham FC2:1
 38. Round
05.04.1930West Ham United : Burnley FC1:0
12.04.1930Leeds United : Blackburn Rovers4:2
Sheffield Wednesday : Middlesbrough FC1:0
18.04.1930Portsmouth FC : Aston Villa1:2
Newcastle United : Liverpool FC3:1
Manchester United : Huddersfield Town1:0
Everton FC : Burnley FC3:0
Arsenal FC : Leicester City1:1
19.04.1930Grimsby Town : Derby County2:1
Leicester City : Manchester City3:1
 39. Round
12.04.1930Burnley FC : Liverpool FC4:1
18.04.1930Bolton Wanderers : Sunderland AFC3:0
West Ham United : Sheffield United1:0
19.04.1930Sheffield United : Aston Villa3:3
Newcastle United : Leeds United2:1
Middlesbrough FC : Burnley FC3:1
Manchester United : Everton FC3:3
Huddersfield Town : Arsenal FC2:2
Blackburn Rovers : Sheffield Wednesday0:1
Birmingham FC : Portsmouth FC1:0
21.04.1930Derby County : Sheffield Wednesday4:1
Manchester City : Leeds United4:1
22.04.1930Birmingham FC : Grimsby Town0:2
26.04.1930Sheffield Wednesday : Grimsby Town1:0
 40. Round
19.04.1930Liverpool FC : Sunderland AFC0:6
West Ham United : Bolton Wanderers5:3
21.04.1930Aston Villa : Portsmouth FC0:1
Leicester City : Arsenal FC6:6
Liverpool FC : Newcastle United0:0
Middlesbrough FC : Blackburn Rovers2:4
22.04.1930Sheffield Wednesday : Derby County6:3
Leeds United : Manchester City3:2
Huddersfield Town : Manchester United2:2
26.04.1930Everton FC : Sheffield United3:2
Sunderland AFC : Birmingham FC2:0
28.04.1930Sheffield Wednesday : Birmingham FC1:1
 41. Round
21.04.1930Sunderland AFC : Bolton Wanderers4:1
26.04.1930Aston Villa : West Ham United2:3
Derby County : Newcastle United3:1
Leeds United : Manchester United3:1
Manchester City : Blackburn Rovers1:1
Portsmouth FC : Middlesbrough FC1:1
28.04.1930Arsenal FC : Sunderland AFC0:1
Huddersfield Town : Everton FC1:2
30.04.1930Sunderland AFC : Sheffield Wednesday2:4
 42. Round
03.05.1930Arsenal FC : Aston Villa2:4
Portsmouth FC : Leeds United0:0
Newcastle United : West Ham United1:0
Middlesbrough FC : Bolton Wanderers3:1
Manchester United : Sheffield United1:5
Huddersfield Town : Grimsby Town0:1
Everton FC : Sunderland AFC4:1
Burnley FC : Derby County6:2
Blackburn Rovers : Liverpool FC1:0
Birmingham FC : Leicester City3:0
Sheffield Wednesday : Manchester City5:1
# TeamsMWDLGoalsDif.Pt.
1 Sheffield Wednesday422688105:574860:24
2 Derby County422181390:82850:34
3 Manchester City421991491:811047:37
4 Aston Villa422151692:83947:37
5 Leeds United422061679:631646:38
6 Blackburn Rovers421971699:93645:39
7 West Ham United421951886:79743:41
8 Leicester City421791686:90-443:41
9 Sunderland AFC421871776:80-443:41
10 Huddersfield Town421791663:69-643:41
11 Birmingham FC421691767:62541:43
12 Liverpool FC421691763:79-1641:43
13 Portsmouth FC4215101766:62440:44
14 Arsenal FC4214111778:661239:45
15 Bolton Wanderers421591874:74039:45
16 Middlesbrough FC421662082:84-238:46
17 Manchester United421581967:88-2138:46
18 Grimsby Town421572073:89-1637:47
19 Newcastle United421572071:92-2137:47
20 Sheffield United421562191:96-536:48
21 Burnley FC421482079:97-1836:48
22 Everton FC4212111980:92-1235:49
 


This page took 0.054 seconds to produce.
Author: V. Yushkin (Contacts)
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author.
All rights reserved.