Perry Shameem Firoz Author