There is more than one author in the Goodreads database by this name.
James Grant (1802-1879) was a British author and newspaper editor. Grant was born in Scotland and helped to found the Elgin Courier in 1827, editing it until 1833. Moving to London, he worked on the Standard, the Morning Chronicle and the Morning Advertiser. He also edited the London Saturday Journal (1839-1841) and Grant's London Journal (1841-2). From 1850 to 1871 he edited the Morning Advertiser. Calvinist in religion, he edited the Christian Standard from 1872.