James Archibald Macdonald - British Royal Navy officer (1808-1875)