Advance technologies - Bologma Birkhauser, 2001

3-7643-6450-5

690 TRA