John Logan (1748–88)