Between Worlds: The Music of Michael O'Suilleabhain