Whether you call yourself an advisor or consultant (or not), David has seven core ethical principles that should govern advisory work.

This is great.