A Life Worth Giving - Responding To Sacrifice message by guest speaker Tim Naylor. For more information visit www.cornerstone-sf.org.