Shaikh Sarafat Ali resilience themes