hoby buchanon brooke johnson