The Algebraist
The Algebraist is a science fiction novel by Scottish writer Iain M . Banks , published in print in 2004 . 
<triplet> The Algebraist <subj> Iain M. Banks <obj> author <subj> 2004 <obj> publication date