daptation knowledgements apg has bene ted from the ideas published presentations and documents on DocSlides.