Where can I find out more about this Rankin fellow then?

Well, I know this great website, I understand they have a biography, reviews and even apparently a groovy forum where you can chat to other Rankinphiles about... well about just about anything really! In addition to that, there's Robert's Wikipedia article.