Daniel CJ Grant

Daniel is the author of "Notes from a Failure". He writes about failure and success.