Kevin Long

15 books

224 pages paperback 1991

missing page info paperback 1994

fiction science fiction adventurous challenging dark medium-paced

192 pages 1996

fiction adventurous challenging slow-paced

160 pages paperback 1993

fiction science fiction dark mysterious tense medium-paced

160 pages paperback 1988

fiction science fiction adventurous informative medium-paced