I agree that James may not be his father. Have you seen the entry on the 1841 census? If not it has been transcribed as Lachasih Melton, but looking at the actual return it is Zachariah Mellor, shoemaker.