Author: Werner HIRSIG ( Preface De Louis BELANGER )