IEE REVIEWS