Hi,
there are at least 3 ways how you can recreate such chart (sorry, no code due to summer vacation yet you should find many chart examples on the web):
1. Force layout chart
The idea is to fix position (if needed) of the internal nodes (in a virtual circle) and let the other connected subnodes auto arrange.
2. Modified radial tree chart
Specifically, radial cluster might be proper too:
The trick would be to have one "fake" root node and then you would hide it and all links to first level nodes. If by default using SVG then that would be easy by just setting their opacity attribute to 0 (making them fully transparent).
And yes, adding additional links would be needed since in hiearchical charts (like tree layout is) children nodes usually have only one parent node etc.
3. Some more twisted implementations
Any approach that would practically ressemble your chart though with more scripting required than #1 and #2. Like a radial force chart:
but with added link drawing (using code) for all connections etc.
That inner circle with the Forrests text element and background pattern would be somehow trivial to add using D3.js.
Hope you get some creative juices going from above, just think a little outside the (SVG) box. :-)
Matt Sergei