detective cosgrove