andrew bryan culligan