by David Ingram (Contributor), Mariusz Duplaga (Contributor), Krzysztof Zielinski (Author), Mariusz Duplaga (Contributor), David Ingram (Contributor)
Format: Paperback
Pages: 372
Edition: 2006
Publisher: Springer
Published: 02 Jan 2013
ISBN 10: 1849969876
ISBN 13: 9781849969871