1
by El-Meliegy, Emad, van Noort, Richard
Published 2012
Springer New York