I'm studying differential geometry, and I'm looking for a formal construction of the Hodge star operator. For example, in the Baez and Muniain's book, the Hodge operator is defined as the unique linear operator $\star:\Omega^p(M)\rightarrow\Omega^{n-p}(M)$ such that, for all $\mu$, $\nu\in\Omega^p(M)$: $$\omega\wedge\nu=\langle\omega,\nu\rangle dV $$ where $dV$ is the volume form. What I'm looking for is a statement like this one:
Proposition: There exist an unique linear operator $\star:\Omega^p(M)\rightarrow\Omega^{n-p}(M)$ such that, for all $\mu$, $\nu\in\Omega^p(M)$: $$\omega\wedge\nu=\langle\omega,\nu\rangle dV $$
And a proof that involves the construction of such operator, and the proof of its uniqueness as a mathematician would do it.
I've searched in many references, but none of them offer a proof of the statement, or a proof just involving few mathematical tools, like vector bundle orientations and differential forms. Could anybody help me?