Shahagir Bakth Faruk Author