Author: Eric Bruno,Andreas N. Rnberger,St Phane Marchand-Maillet