Institute for Islamic Strategic Affairs

5 Highgate Road, London NW5 1JY