Bob Shannon

1,569
reputation

Currently in training.