Ranjit Lal has a charming, humorous and wacky style of writing which immediately catches the reader’s attention. His articles, especially on birds and pets have endeared him to many, including this author, who enjoys all that is written by him. I was therefore keen to read this latest book for children and I must say I was not disappointed. It is an impossible story, of course, set as it is in a grand castle in today’s India, with all the trappings of a royal habitat. One of the protagonists is a real princess, Zafira, who makes friends with ordinary girls, including a boy, from ordinary, professional families.