Shephard Dube

Shephard Dube is a lover of writing. Ranging from educational to informational to fictional writing. He writes on various topics, including but not limited to finance, politics, economics, self-help and law.