1
Published 1996
2
by Callinicos, Alex
Published 2003
3
by Kunio, Yoshihara
Published 1999
4
by Yergin, Daniel
Published 1994
5
by Sloane, Patricia, 1957-
Published 1999
6
Published 2000
7
by Shutt, Harry
Published 1998
8
Published 2002
9
Published 1998
10
11
Published 1993
12
13
by Sloane, Patricia, 1957-
Published 1999
14
15
by Staniszkis, Jadwiga
Published 1992
16
by Smith, Allan K.
Published 1991
17
18
by Mueller, Dennis C.
Published 2003
19
20
by Lowes, David E, 1962-
Published 2006