This is an absolutely fabulously illustrated book. There aren't that many like it. It's a great tale for older children and adults alike. For children, it's a gripping adventure. For adults, it's a moving allegory about a period of history most of them haven't given any thought, the Iranian Revolution.