My first impression on reading Galatea 2.2 by Richard Powers is that he is an author who likes to challenge his readers. The novel is a reworking of Pygmalion/My fair Lady featuring a fictional novelist (also called Richard Powers) who has returned to the US following the collapse of his long term relationship with his ex girlfriend (referred to as C in the novel). Accepting a job at his old university as Humanist in Residence it is not long before Powers meets Philip Lentz a cognitive neurologist. As their uneasy relationship develops Powers accepts a challenge from Lentz that between them they can create a computer based machine capable of producing literary knowledge that could be equivalent to that of a human graduate under test conditions. One point to note here is that some of the information used between the two is of an esoteric nature but I did not feel that this affected the overall gist of the storyline. Apart from the narrative between Powers and Lentz as they attempt to create the neural network capable of imitating a human, the novel is also filled with extensive passages as Powers recounts his relationship with C in University, their life in Boston, and their time in Holland prior to the collapse of their relationship. For myself, I felt these sections were written with pathos, depth and feeling which portrayed a sense of regret and loss. Whether these passages are truth or fiction is a moot point but I did find them rather emotive. Overall I really enjoyed Galatea 2.2 and the fact that I may not have got all the technical terminology was not a hindrance. One final point, there was reference to the four novels Richard Powers wrote prior to Galatea 2.2 within the narrative so there is plenty of material to explore by this author.