Books written by Dilip Hiro