APA Style

Moon, Jennifer A.. (2004). Reflection in Learning and Professional Development : Theory and Practice (Ed. 1 Rev. 2). USA: Penerbit Routledge.

Chicago Style

Moon, Jennifer A.. Reflection in Learning and Professional Development : Theory and Practice. Ed. 1 Rev. 2 USA: Penerbit Routledge, 2004. Text.

MLA Style

Moon, Jennifer A.. Reflection in Learning and Professional Development : Theory and Practice. Ed. 1 Rev. 2 USA: Penerbit Routledge, 2004. Text.

Turabian Style

Moon, Jennifer A.. Reflection in Learning and Professional Development : Theory and Practice. Ed. 1 Rev. 2 USA: Penerbit Routledge, 2004. Print.