Books written by the author Bamford Robert