Roger Jamieson April 30, 2023 New Testament, Acts The Good Shepherds (Acts 20:17-35) Roger Jamieson April 30, 2023 New Testament, Acts