Mohammad Ibne Wahab
Not a detailed discussion but bits and pieces like this: Discussion 14693 • Reply 18836