My previous problems with the files were
because I had gone to "Settings –> Reading , and checked “Front page displays” – "a static page (select below):
I found the problem, and I’ve emailed Sitepoint books about it.
In the Advanced Theme Construction chapter the book says to copy the index.php file and rename it as home.php - the example in the book and the code in the download includes this function call in home.php <?php thematic_abovecontent(); ?> - this function call is not in index.php and there is no function thematic_abovecontent() in the functions.php file so the home page shows a PHP error. If I’m correct this line should be removed from home.php <?php thematic_abovecontent(); ?>.