Starting And Running An Online Business For Dummies by Greg Holden, Kim Gilmour & Dan Matthews