Lucky baby Jesus
By: Peter Bradshaw.
Publisher: Abacus
Published: 2000
Place of publication: London
Language: eng
Number of pages: 305
Notes: First published: London: Little, Brown, 1999.