Paperback
details (USA).
ISBN: 978-91-7283-801-7
ISBN-10: 91-7283-801-9
Royal Institute of Technology (Sweden) · 2004