The author of the book looked at this for me and found out the following:
The .obj model was produced using "quads", 4 sided polygons, but OpenGL ES can only render points, lines, and triangles. As a result, only half (1 triangle) of each quad was rendered.
Opening the .obj file in Blender and exporting using triangles resulted in the correct display appearing.
Thanks to Erik Buck for taking the time to help one of his readers and thanks too to @clayMontgomery for his assistance ;-)