Proper 21A /October 8, 2017 by Sharmini Kumar Reflections into the mirror (pun? what pun?) about Matthew 21:23-32. On 'walking the talk' and not being very good at it.