Books by Rafat M. Bilgraml