Jon Lee Grafton Science Fiction The 18th Shadow: Box Set “Blade Runner meets The Outlaw Josey Wales…”