James Donahue may refer to: