Isaac Knight 7 May 2023 Balerno 1030, Online 1030, Livingston 1030 Love God... Heart - Mark 12:28-31 Isaac Knight 7 May 2023 Balerno 1030, Online 1030, Livingston 1030