DJ
David Johnson
David Johnson is an American author known for writing books with heart. His writing has earned praise for the strong, unforgettable characters in the lead. The characters come from humble backgrounds and the stories see them put into the unexpected turns of everyday life that test their mettle.
30 Books
5 Series