Midnight Mask

348 pages paperback 2000

fiction adventurous emotional medium-paced