Answer
M. Ashraf was the pen name of Muhammad Ashraf, a Pakistani writer, poet, journalist, and literary critic. He was born in 1905 in Amritsar, Punjab, British India. He studied at the Government College in Lahore and the University of the Punjab in Lahore. He worked as a journalist for several newspapers and magazines, including the Daily Jang, the Daily Nawa-i-Waqt, and the Daily Awami Awaz.