A series of discussions with Shaykh Haeri