Faith, hope and Malta GC : ground an air heroes of the George Cross island