This is the title of a free, online Open University (OU) course I first began back in February - while it had already been running for a couple of weeks. I didn't finish first time around, but have started again. As I complete each significant exercise, I'll post it here. I'll add in some commentary on the exercise to, partly to "show my working". Obviously, if I start to write my best-seller as a result of this course, I'll let you read it as it develops.
Then again, perhaps not.