First contact /
Gaviraghi, Giorgio.
London : Minerva,
2000.