For works of this author entered undered other names, search also under Ferro, James; Roberts, Jeremy, 1956-
For works of this author entered undered other names, search also under Ferro, James, DeFelice, James