BACH MEETS CAPE BRETON.