Surjit Singh Editor & Author