Books written by the author Clarke R.m.