This book is a deeply challenging one to read, however, since it carries so many different narratorial voices; since one character often performs another -- and since a self-identified narrator goes into and out of other characters' voice -- it is a philosophical problem in deciding when to read in which way.