hazle moore and julia james