Sparks,Nicholas.

True believer. - London : Little, Brown Group, 2005. - 403 p. ill. 19 cm.

9780751536560

813.54 SPA