The mystery of allegra - Foreman,Peter (2000)