David James

British historian of Islamic art