brook macklin