Angels, satanic creatures and jinn in Islamic beliefs, imagination and discourse since the Middle Ages till now, special attention being given to philosophical and mystical approaches and modern times.