by JohannesSchade (Editor)
Format: Hardcover
Pages: 960
Edition: 1
Publisher: Foreign Media Books
Published: Oct 2006
ISBN 10: 1601360010
ISBN 13: 9781601360014