Producer: Loreena McKennitt
Assistant Producer: Brian Hughes
Recorded and Mixed by: Jeff Wolpert
Mastered by: Bob Ludwig at Gateway Mastering Studios Inc.