Thesis Invited For Publication in IJAR!!!