Ranjit Lal Ranjit Lal is the author of over forty-five books – fiction and non-fiction – for children and adults who are children. His abiding interest in natural history, birds, animals and insects is reflected in many of his books.