Testament, to any author, is their ability to dip in and out of genres. Most tend to dwell where comfortable, or regrettably where their publisher tells them. Some do break that mould and with great success. Ian M Banks is... Continue Reading →