James Ravenscroft may refer to: