Sparks, Nicholas.

The guardian. - U.S.A ; Warners Book , 2003. - 446 p. 19 cm.

9780751535402

813.54 SPA