@bamiyanbuddha: Nicely written,