The Reader Crew • 157 implied HN points • 07 Feb 24
- Joshua James writes smart thrillers for smart sci-fi fans
- Joshua James has 5 main series, 3 are near-future and 2 are far-future
- Each series by Joshua James features a diverse and entertaining cast of characters