The cave artists : with 155 illustration 14 in colour