James D. McCabe Jr. (1842-1883) was an American author. Along with his birth name, he also selectively used the pseudonym Eddward Winslow Martin.