That looks very similar to the grae model in antony wards book. Of course a few things are different.