Keith Rose-Innes's contents