Technologies by David Abramson