Brooke SempleCreative Integrity & Compromise Navigating the challenging terrain between compromise and quality.Nov 29, 2013Nov 29, 2013