I have read James (by Percival Everett) recently and enjoyed it massively. What would be yours? by cindyzyk