Books written by Rupert Ross