Author: Edye, David, Lintner, Valerio