By Foster, R. F.
By Foster, John
By Gernet, Jacques, Foster, J. R., Hartman, Charles
By Keith West, West, Keith, Foster, John
By Foster, John L., John
By Foster, John Bellamy, Clark, Brett, York, Richard
By Crystal, David, Foster, John
By Foster, Michael (editor)
By Oxford Reading Tree, Foster, John, John Foster
By Dearden, Chris, Foster, Mike
By Macdonald, Fiona, Foster, Mike
By Malam, John, Foster, Mike
By Foster, Don
By Foster, Alan Dean