Dr Imran Usmani is one of my heroes in Islamic Finance. He is the long-time Sharia advisor of Meezan Bank and runs his own Research House for Islamic Finance.
This book was published many years ago as a guide to new practitioners to have a better understanding on the issues pertaining to Islamic Finance.
Useful and well written, do give it a go.