Great Cinema Detectives by Howard Reid John & novelist John Reid