John Ali, Author at Cagarr