zoe heriot