by PawelJ.Jastreboff (Author), JonathanW.P.Hazell (Author)
Format: Hardcover
Pages: 290
Publisher: Cambridge University Press
Published: 16 Sep 2004
ISBN 10: 0521592569
ISBN 13: 9780521592567