856 pages
English language
Published Jan. 2, 2002 by Canongate Books.
Michel Faber: Crimson Petal and the White (2002, Canongate Books)
856 pages
English language
Published Jan. 2, 2002 by Canongate Books.
Step into Victorian London and meet a host of unforgettable characters - including our heroine, Sugar, a young woman trying to drag herself up from the gutter any way she can.