Andrea Wigglesworth 3 October 2021 Balerno 1030, Livingston 1030 Freedom from shame John 8:3-11 Andrea Wigglesworth 3 October 2021 Balerno 1030, Livingston 1030